/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package proyecto2;

import java.util.ArrayList;
/**
 *
 * @author Pablo
 */
public class RedesSociales extends CrearUsuario{
   ArrayList IDrSocial = new ArrayList();
   ArrayList USRrSocial = new ArrayList();
   ArrayList rSocialPsw = new ArrayList();
   ArrayList rSocialDes = new ArrayList();
   private int numCuentas = 0;
    
   public void nuevaRedSocial(String rSocialID,String redSocialUSR,
           String pswRsocial1,String pswRsocial2,String DesRsocial,
           String validacion){
        
        if(super.ValidarUsuario(validacion)){
            
            if(pswRsocial1.equals(pswRsocial2)){
                IDrSocial.add(rSocialID);
                USRrSocial.add(redSocialUSR);
                rSocialPsw.add(pswRsocial1);
                rSocialDes.add(DesRsocial);
                numCuentas += 1;
            }           
            else{
                msj = "La contraseña no coincide";
            }
        }
        else{
            msj = "No se pudo validar la contraseña!";
        }
    }
   
   public String getRedSocial(String psw){
       int var = 0;
        String RedSocial = "";
        
        if(super.ValidarUsuario(psw)){
            if(numCuentas > 1){
                for(var = 0;var < numCuentas;var++){
                    RedSocial += "ID Red Social: " + IDrSocial.get(var) +
                        "\nNombre de usuario: " + USRrSocial.get(var) +
                        "\nContraseña: " + rSocialPsw.get(var) +
                        "\nDescripción Candado: " + rSocialDes.get(var) + "\n\n";
                }
            }
            else{
                RedSocial = "No tiene cuentas guardadas";
            }
        }
        else{
            RedSocial = "Acceso a la informacion denegada, la \ncontraseña no coincide con el usuario"; 
        }
        return RedSocial;
   }
   
   public String getMsj(){
       return msj;
   }
}
